<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
</head>

<body>
  <div id="app">
    <h1>{{name}}</h1>
    <input type="text" v-model='name'>
    <h1 v-text='str'></h1>
    <h1 v-html='str'></h1>
  </div>
</body>

</html>
<script src="../node_modules/vue/dist/vue.js"></script>
<script>
  /* 
    VUE  双数据绑定（数据更新 试图自动更新；视图更新数据自动更新）  单项数据流（从上而下）
    指令：在模板的元素中 那个v-xxx行内属性 就是vue指令
    v-model 一般是用在表单元素上；input框内容发生改变； 所有用到这个变量的地方都会自动更新
    v-text   innerText
    v-html   innerHTML  一般只用在 可信任的内容；
  */
  let vm = new Vue({
    el: '#app',
    data: {
      // 这里的所有属性 最终都会被挂载到当前实例上
      name: "珠峰",
      str: '<i>hello world</i>'
    }
  });
</script>